package com.yeren.newFor;

import java.util.ArrayList;
import java.util.List;

public class NewForDemo {

	/**
	 *新循环
	 */
	public static void main(String[] args) {
		int array[]={1,2,3,4,5,6,7};
/**
 * 新循环遍历数组
 */
		for(int i :array){
			System.out.print(i);//1234567
		}
		System.out.println();
		
//		for(int i=0;i<array.length;i++){
//			int n=array[i];
//			System.out.print(array[i]);//1234567
//		}
		
/**
 * 新循环遍历集合
 */
		List<String> list=new ArrayList<String>();
		list.add("one");
		list.add("two");
		list.add("three");
		/**
		 * 1：新循环时在编译时动态将新循环转换为迭代器方式遍历
		 * 2：因为新循环使用迭代器方式遍历，所以在遍历集合时，不能通过集合删除元素
		 */
		
		
		for(String str : list){
			System.out.println(str);
		}
	}

}
